radical scavenging activity - German English Dictionary